/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package Interfaces;

import java.util.List;
import javax.persistence.EntityManager;
import javax.swing.JTable;

/**
 * Για φόρμες που περιλαμβάνουν ένα πίνακα δεδομένων που πρόκειται να διαχειριστούν από (επόμενη) φόρμα διαχείρισης 
 * 
 */
public interface Pinakas<T> {
    public JTable getTable();
    public List<T> getEntityList();
    public EntityManager getEM();
    public T getSelectedEntityClone();
    public void disableDeleteUpdateIf();
    public void enableDeleteUpdateIf();
}
